package hhf.common.acid.service {
	import hhf.common.acid.operation.Operation;
	
	import mx.core.mx_internal;
	import mx.rpc.AbstractOperation;
	import mx.rpc.AbstractService;

	use namespace mx_internal;
	
	public class BeanService extends AbstractService {
		public var asyncTokens:Object;
		public var showBusyCursor:Boolean = false;
		public function BeanService() {
			super();
			asyncTokens = {};
		}
		override public function getOperation(name:String):AbstractOperation {
			var op:AbstractOperation = new Operation(this, name);
		    return op;
		}
	    public function toString():String {
	        var s:String = "[BeanService]";
	        return s;
	    }
	}
}